limited energy resources - Francés Inglés Diccionario